package qc.module.ehs.dto.hazard;

import lombok.Data;

/**
 * 危险源辨识信息DTO
 */
@Data
public class HazardIdentificationDto {
    
    /*危险源ID*/
    private String hazardid;
    
    /*危险源名称*/
    private String hazardname;
    
    /*是否为重大危险源*/
    private Boolean ismajor;
    
    /*事故诱因*/
    private String couse;
    
    /*危险源类别*/
    private String categoryname;
    
    /*危险源项目*/
    private String projectname;
    
    /*具体单元*/
    private String subunitcode;
    
    /*具体部位*/
    private String position;
    
    /*危险源描述*/
    private String description;
    
    /*辨识结果；初步辨识结果：不适用、不存在危险源、存在危险源*/
    //private Integer result;
    
    /*防控措施是否有效；防控措施失效为隐患*/
    private Boolean undercontrol;
    
    /*不安全因素；不安全因素的分类组合值*/
    private Integer unsafefactor;
    
    /*辨识结论；最终结论：1-不适用、2-不存在、3-第一类危险源、4-第二类危险源*/
    private Integer finalresult;
    
    /*是否上报*/
    private Boolean isreport;
    
    private Integer tmtype;
    
    /*辨识开始时间*/
    private String tmbegin;
    
    /*辨识截止时间*/
    private String tmend;
    
    /*辨识周期*/
    private String tmstr;
    
    /*辨识人/群体；辨识的人员/群体名称*/
    private  String byuser;
    
    /*记录人；写入信息的用户名称*/
    private String inuser;
    
    /*记录时间*/
    private String intm;
}
